package com.qixin.modules.ea.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.qixin.modules.eaBasic.vo.PageVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description: 列表参数
 * @Author: qixin-boot
 * @Date:   2021-07-20
 * @Version: V1.0
 */
@Data
@ApiModel(value="列表参数", description="列表参数")
public class ListPageVo extends PageVo implements Serializable {
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "用户id")
	private String userid;

	@ApiModelProperty(value = "(pc/app)状态")
	private String status;

	@ApiModelProperty(value = "是否已使用:0未使用,1已使用")
	private String isused;

	@ApiModelProperty(value = "是否变更状态:0未处于变更状态,1变更状态")
	private String isChanging;

	@ApiModelProperty(value = "单据编号(pc)")
	private String billNo;

	@ApiModelProperty(value = "单据日期-开始(pc)")
	private String billDateBegin;

	@ApiModelProperty(value = "单据日期-结束(pc)")
	private String billDateEnd;

	@ApiModelProperty(value = "申请人/报销人/借款人/还款人(pc)")
	private String personId;

	@ApiModelProperty(value = "事由(pc)")
	private String casue;

	@ApiModelProperty(value = "目的地(pc)")
	private String region;

	@ApiModelProperty(value = "是否所有")
	private String isAll;

	@ApiModelProperty(value = "要多查询出来的发票id")
	private String addId;

	@ApiModelProperty(value = "所属组织")
	private String sysOrgCode;
}
